﻿#header{
	background:url("/images/bg_hd_new.gif") no-repeat scroll 0 104px transparent;
	height:235px;
	position:relative;
	}
.passport_login,.passport_logout{
	border-bottom:1px dotted #CCCCCC;
	display:inline-block;
	float:right;
	padding-bottom:5px;
	padding-right:10px;
	padding-top:5px;
	text-align:right;
	margin-top:40px;
	}
#login_status{
	padding-top:10px;
	}
#login_status a,#header_logout a{
	color:#080;
	text-decoration:none;
	}
#login_status a:hover,#header_logout a:hover{
	color:#f60;
	}
.passport_login a img{
	position:relative;
	top:6px;
	}
#header_line{
	background:url('/images/pic_header_border.gif') repeat-x 0 0px;
	height:10px;
	position:relative;
	top:30px;
	}
#headerNav{
	color:#ccc;
	padding-left:5px;
	position:relative;
	font-size:14px;
	}
#headerNav a{
	padding:0px 10px;
	font-weight:normal;
	text-decoration:none;
	}
#headerNav .current{
	font-weight:bold;
	text-decoration:none;
	}

.headerNav_drop:link,.headerNav_drop:visited,.headerNav_drop:active{
	background:url("/images/ico_arrowdown_blue.gif") no-repeat scroll 45px 8px transparent;
	cursor:pointer;
	display:inline-block;
	padding-right:25px;
	width:40px;
	}
#drop_pannel_menu{
	width:60px;
	border:3px solid #ccc; 
	position:absolute;
	left:340px;
	top:25px;
	background-color:#fff;
	z-index:999999;

	}
#drop_pannel_menu li{
	border-bottom:1px dotted #ccc;
	padding:3px 0;
	text-align:center;
	}

#header_welcome{
	color:#494949;
	font-size:16px;
	position:absolute;
	left:15px;
	top:180px;
	}

/*#header_currentClass{
	position:relative;
	top:36px;
	left:15px;
	
	width:400px;
	}*/
#header_currentClass span{
	font-size:12px;
	color:#808080;
	font-weight:bold;
	}

.currentClass:link, .currentClass:visited, .currentClass:active {
	background:url("/images/ico_arrowdown_blue.gif") no-repeat scroll right 8px transparent;
	padding-right:20px;
	text-decoration:none;
	}
a#defaultClass{
	color:#339A18;
	}
a#defaultClass:hover{
	color:#f60;
	}

#header_currentClass_drap{
	background-color:#fff;
	border:3px solid #C0C0C0;
	left:15px;
	padding:8px 15px;
	position:absolute;
	top:152px;
	width:270px;
	z-index:999999;
	}
#header_currentClass_drap li{
    border-bottom: 1px dotted #EEEEEE;
    padding: 6px 0;
	}
#header_currentClass_drap a{
	color:#868686;	
	text-decoration:none;
	font-size:14px;
	}
#header_currentClass_drap a:hover{
	text-decoration:underline;
	color:#f60;
	}
#logo{
	margin-right:20px;
	position:absolute;
	right:10px;
	top:115px;
	}
#cont_h1{
	padding-left:15px;
	}
a.className_current:link,a.className_current:visited,a.className_current:active{
	text-decoration:none;
	font-size:14px;
	background:none;
	font-weight:bold;
	color:#080;
	}
a.className_current:hover{
	color:#f60;
	}

/***皮肤切换***/
#skin {
	float:right;
	position:absolute;
	right:55px;
	top:195px;
	}
#skin_list li {
	cursor:pointer;
	float:left;
	height:14px;
	margin-right:5px;
	width:11px;
	}
#def div, #spring div, #blue div,#autumn div,#winter div,#newyear div,#year_2 div{
	background:url("/images/skin_bg.gif") no-repeat scroll 0 0 transparent;
}
#def div {
background-position:0 0;
	}
#spring div {
	background-position:0 -11px;
	}
#blue div {
	background-position:0 -22px;
	}
#autumn div {
	background-position:0 -33px;
	}
#winter div {
	background-position:0 -44px;
	}
#newyear div {
	background-position:0 -55px;
	}
#year_2 div {
	background-position:0 -66px;
	}
li#def.current div {
	background-position:-14px 0;
	}


#dict{background-color:White;}
#dict iframe{width:100%;height:100%;}
.tc_prompt{ width:86px; height:25px; background:url("/app/images/bg_prompt.png") no-repeat; line-height:25px; text-align:center; padding-right:5px; margin-right:3px; color:#D4A639; }

/*<!--a.className_current:link, a.className_current:visited, a.className_current:active {
    background: none repeat scroll 0 0 transparent;
    color: #008800;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}-->*/

#cont_h1 a.className_current:link,#cont_h1 a.className_current:visited, #cont_h1 a.className_current:active{ 
	color: #5FB740;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;}
#cont_h1 a.className_current:hover{ color:#ff6600; text-decoration:underline;}

/*app position*/
li#app_ing a,#app_set .app_ing,.layer_cnt .app_ing a{
	background-position:0 -112px !important;
	}
li#app_music a,#app_set .app_music,.layer_cnt .app_music a{
	background-position:0 -84px !important;
	}
li#app_event a,#app_set .app_event,.layer_cnt .app_event a{
	background-position:0 -84px !important;
	}
li#app_myclass a,#app_set .app_myclass,.layer_cnt .app_myclass a{
	background-position:0 0 !important;
	}
li#app_q a#app_set .app_q,.layer_cnt .app_q a{
	background-position:0 -48px !important;
	}
li#app_question a,#app_set .app_question,.layer_cnt .app_question a{
	background-position:0 -56px !important;
	}
li#app_super a,#app_set .app_super,.layer_cnt .app_super a{
	background-position:0 -196px !important;
	}
li#app_medal a,#app_set .app_medal,.layer_cnt .app_medal a{
	background-position:0 -280px !important;
	}
li#app_exp a,#app_set .app_exp,.layer_cnt .app_exp a{
	background-position:0 -140px !important;
	}
li#app_box a,#app_set .app_box,.layer_cnt .app_box a{
	background-position:0 -224px !important;
	}
li#app_invite a,#app_set .app_invite,.layer_cnt .app_invite a{
	background-position:0 -336px !important;
	}
li#app_v a,#app_set .app_v,.layer_cnt .app_v a{
	background-position:0 -364px !important;
	}
li#app_mobile a,#app_set .app_mobile,.layer_cnt .app_mobile a{
	background-position:0 -392px !important;
	}
li#app_day a,#app_set .app_day,.layer_cnt .app_day a{
	background-position:0 -476px !important;
	}
li#app_day_quiz a,#app_set .app_day_quiz,.layer_cnt .app_day_quiz a{
	background-position:0 -192px !important;
	}
li#app_day_talk a,#app_set .app_day_talk,.layer_cnt .app_day_talk a{
	background-position:0 -504px !important;
	}
li#app_goal a,#app_set .app_goal,.layer_cnt .app_goal a{
	background-position:0 -560px !important;
	}
li#app_dict a,#app_set .app_dict,.layer_cnt .app_dict a{
	background-position:0 -588px !important;
	}
li#app_news a,#app_set .app_news,.layer_cnt .app_news a{
	background-position:0 -616px !important;
	}
li#app_download a,#app_set .app_download,.layer_cnt .app_download a{
	background-position:0 -644px !important;
	}
li#app_shop a,#app_set .app_shop,.layer_cnt .app_shop a{
	background-position:0 -420px !important;
	}
li#app_diary a,#app_set .app_diary,.layer_cnt .app_diary a{
	background-position:0 -308px !important;
	}
li#app_doc a,#app_set .app_doc,.layer_cnt .app_doc a{
	background-position:0 -168px !important;
	}
li#app_cichang a,#app_set .app_cichang,.layer_cnt .app_cichang a{
	background-position:0 -28px !important;
	}
li#app_listen a,#app_set .app_listen,.layer_cnt .app_listen a{
	background-position:0 -448px !important;
	}	
li#app_sentence_en a,#app_set .app_sentence_en,.layer_cnt .app_sentence_en a{
	background-position:0 -496px !important;
	}
li#app_talk a,#app_set .app_talk,.layer_cnt .app_talk a{
	background-position:0 -504px !important;
	}
li#app_menu a,#app_set .app_menu,.layer_cnt .app_menu a{
	background-position:0 -532px !important;
	}
li#app_cang a,#app_set .app_cang,.layer_cnt .app_cang a{
	background-position:0 -252px !important;
	}	
	
li#app_yuyue a,#app_set .app_yuyue,.layer_cnt .app_yuyue a{
	background-position:0 -700px !important;
	}	
li#app_kaodian a,#app_set .app_kaodian,.layer_cnt .app_kaodian a{
	background-position:0 -672px !important;
	}		
li#app_note a,#app_set .app_note,.layer_cnt .app_note a{
	background-position:0 -728px !important;
	}
li#app_tiku a, #app_set .app_tiku, .layer_cnt .app_tiku a {
    background-position: 0 -1036px !important;
}

li#app_st a, #app_set .app_st, .layer_cnt .app_st a {
    background-position: 0 -784px !important;
}